convective storm - French English Dictionary